package com.ruoyi.product.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 产品对象 products
 * 
 * @author liaoyuan2
 * @date 2024-10-17
 */
public class Products extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 产品ID */
    private Long pId;

    /** 产品名称 */
    @Excel(name = "产品名称")
    private String pName;

    /** 产品类型 */
    @Excel(name = "产品类型")
    private Long classId;

    /** 产品公司 */
    @Excel(name = "产品公司")
    private String pCompany;

    /** 是否畅销 */
    @Excel(name = "是否畅销")
    private Long pGood;

    /** 产品图片 */
    @Excel(name = "产品图片")
    private String pImg;

    /** 一句话简介 */
    @Excel(name = "一句话简介")
    private String oneIntro;

    /** 详细简介 */
    @Excel(name = "详细简介")
    private String twoIntro;

    /** 核心功能 */
    @Excel(name = "核心功能")
    private String pImprotant;

    /** 使用场景 */
    @Excel(name = "使用场景")
    private String pSence;

    /** 成功案例 */
    @Excel(name = "成功案例")
    private String pSuccess;

    /** 省支撑人员 */
    @Excel(name = "省支撑人员")
    private String pOneHelp;

    /** 省支撑人员联系方式 */
    @Excel(name = "省支撑人员联系方式")
    private String pOneTel;

    /** 产品支撑人员 */
    @Excel(name = "产品支撑人员")
    private String pTwoHelp;

    /** 产品支撑人员联系方式 */
    @Excel(name = "产品支撑人员联系方式")
    private String pTwoTel;

    /** 是否删除 */
    @Excel(name = "是否删除")
    private Long pDetele;

    /** 产品附件 */
    @Excel(name = "产品附件")
    private String pFiles;

    public void setpId(Long pId) 
    {
        this.pId = pId;
    }

    public Long getpId() 
    {
        return pId;
    }
    public void setpName(String pName) 
    {
        this.pName = pName;
    }

    public String getpName() 
    {
        return pName;
    }
    public void setClassId(Long classId) 
    {
        this.classId = classId;
    }

    public Long getClassId() 
    {
        return classId;
    }
    public void setpCompany(String pCompany) 
    {
        this.pCompany = pCompany;
    }

    public String getpCompany() 
    {
        return pCompany;
    }
    public void setpGood(Long pGood) 
    {
        this.pGood = pGood;
    }

    public Long getpGood() 
    {
        return pGood;
    }
    public void setpImg(String pImg) 
    {
        this.pImg = pImg;
    }

    public String getpImg() 
    {
        return pImg;
    }
    public void setOneIntro(String oneIntro) 
    {
        this.oneIntro = oneIntro;
    }

    public String getOneIntro() 
    {
        return oneIntro;
    }
    public void setTwoIntro(String twoIntro) 
    {
        this.twoIntro = twoIntro;
    }

    public String getTwoIntro() 
    {
        return twoIntro;
    }
    public void setpImprotant(String pImprotant) 
    {
        this.pImprotant = pImprotant;
    }

    public String getpImprotant() 
    {
        return pImprotant;
    }
    public void setpSence(String pSence) 
    {
        this.pSence = pSence;
    }

    public String getpSence() 
    {
        return pSence;
    }
    public void setpSuccess(String pSuccess) 
    {
        this.pSuccess = pSuccess;
    }

    public String getpSuccess() 
    {
        return pSuccess;
    }
    public void setpOneHelp(String pOneHelp) 
    {
        this.pOneHelp = pOneHelp;
    }

    public String getpOneHelp() 
    {
        return pOneHelp;
    }
    public void setpOneTel(String pOneTel) 
    {
        this.pOneTel = pOneTel;
    }

    public String getpOneTel() 
    {
        return pOneTel;
    }
    public void setpTwoHelp(String pTwoHelp) 
    {
        this.pTwoHelp = pTwoHelp;
    }

    public String getpTwoHelp() 
    {
        return pTwoHelp;
    }
    public void setpTwoTel(String pTwoTel) 
    {
        this.pTwoTel = pTwoTel;
    }

    public String getpTwoTel() 
    {
        return pTwoTel;
    }
    public void setpDetele(Long pDetele) 
    {
        this.pDetele = pDetele;
    }

    public Long getpDetele() 
    {
        return pDetele;
    }
    public void setpFiles(String pFiles) 
    {
        this.pFiles = pFiles;
    }

    public String getpFiles() 
    {
        return pFiles;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("pId", getpId())
            .append("pName", getpName())
            .append("classId", getClassId())
            .append("pCompany", getpCompany())
            .append("pGood", getpGood())
            .append("pImg", getpImg())
            .append("oneIntro", getOneIntro())
            .append("twoIntro", getTwoIntro())
            .append("pImprotant", getpImprotant())
            .append("pSence", getpSence())
            .append("pSuccess", getpSuccess())
            .append("pOneHelp", getpOneHelp())
            .append("pOneTel", getpOneTel())
            .append("pTwoHelp", getpTwoHelp())
            .append("pTwoTel", getpTwoTel())
            .append("pDetele", getpDetele())
            .append("pFiles", getpFiles())
            .toString();
    }
}
